indian woman's sandal - Francés Inglés Diccionario